concurrent tasks - German English Dictionary